green at the gills - French English Dictionary